- ГОСТ 28397-89: Языки программирования. Термины и определения
Терминология ГОСТ 28397-89: Языки программирования. Термины и определения оригинал документа:
38. Автоматическое распределение памяти
Automatic storage allocation
Выделение памяти при входе в программный блок для локальных переменных и ее освобождение при выходе из этого блока
Определения термина из разных документов: Автоматическое распределение памяти27. Агрегат данных
Агрегат
Aggregate
Структурированная совокупность элементов данных
Определения термина из разных документов: Агрегат данных39. Агрегат подразумеваемого размера
Assumed-size aggregate
Формальный параметр типа агрегат, диапазон изменения индексов которого определяется соответствующим фактическим параметром
Определения термина из разных документов: Агрегат подразумеваемого размера40. Агрегат регулируемого размера
Adjustable-size aggregate
Формальный параметр типа агрегат с переменным диапазоном изменения индексов
Определения термина из разных документов: Агрегат регулируемого размера62. Активизация процедуры
Activation
Приведение процедуры в состояние готовности к выполнению при ее вызове
Определения термина из разных документов: Активизация процедуры44. Асинхронная процедура
Asynchronous procedure
Процедура в языке программирования, выполняемая логически параллельно с другими частями программы
Определения термина из разных документов: Асинхронная процедура50. Безусловное предложение
Unconditional statement
Предложение, определяющее единственно возможную последовательность выполнения в программе
Определения термина из разных документов: Безусловное предложение21. Внешний объект
External
Языковый объект, объявленный в некотором программном модуле и доступный вне его
Определения термина из разных документов: Внешний объект56. Возврат из процедуры
Return (from a procedure)
Языковая конструкция, которая используется для завершения какой-либо последовательности выполнения процедуры
Определения термина из разных документов: Возврат из процедуры54. Вход процедуры
Entry (of a procedure)
Языковая конструкция, с которой может быть начата некоторая последовательность выполнения процедуры
Определения термина из разных документов: Вход процедуры53. Вызов процедуры
Вызов
(Procedure) call
Ссылка на процедуру с целью ее выполнения
Определения термина из разных документов: Вызов процедурыЭЛЕМЕНТЫ ОБРАБОТКИ
41. Выражение
Expression
Языковая конструкция, определяющая некоторое значение в соответствии со значениями одного или более операндов
Определения термина из разных документов: Выражение20. Глобальный объект
Global
Языковый объект, доступный в программном блоке, но объявленный вне его в том же программном модуле
Определения термина из разных документов: Глобальный объект23. Динамическое свойство объекта
Dynamic
Свойство объекта, определяемое или доопределяемое в период выполнения программы
Определения термина из разных документов: Динамическое свойство объекта31. Закрытый тип данных
Encapsulated type
Тип данных с открытой спецификацией, но закрытой реализацией
Определения термина из разных документов: Закрытый тип данных5. Зарезервированное слово
Reserved word
Ключевое слово, использование которого запрещено в иных целях, кроме указанной
Определения термина из разных документов: Зарезервированное словоОпределения термина из разных документов: Идентификатор34. Индексация (в языках программирования)
Subscripting
Механизм для доступа к компоненте массива данных посредством ссылки на массив и посредством одного или более выражений, значения которых определяют позицию компоненты массива
Определения термина из разных документов: Индексация37. Инициализация
Initialize
Присваивание начальных значений переменным программы
Определения термина из разных документов: Инициализация59. Исключительная ситуация
Exception
Совокупность определенных условий, возникновение которых приводит к нарушению предусмотренной последовательности выполнения в программе
Определения термина из разных документов: Исключительная ситуация4. Ключевое слово (в языках программирования)
Keyword
Идентификатор, смысл которого зафиксирован правилами языка программирования и который используется для распознавания предложений в программе
Определения термина из разных документов: Ключевое слово12. Комментарий
Comment
Языковая конструкция, используемая для включения в текст программы пояснений, не влияющих на ее выполнение
Определения термина из разных документов: Комментарий26. Константа (в языках программирования) Constant
Языковый объект, обладающий фиксированным значением, определяемым при создании этого объекта
Определения термина из разных документов: Константа35. Косвенная ссылка
Indirect reference
Ссылка, значением которой является ссылка
Определения термина из разных документов: Косвенная ссылка45. Критическая секция
Critical section
Часть асинхронной процедуры, которая не может выполняться параллельно с определенной частью той же или другой асинхронной процедуры
Определения термина из разных документов: Критическая секция2. Лексема
(Lexical) token
Lexical unit
Языковая конструкция, по соглашению представляющая элементарную синтаксическую единицу
Определения термина из разных документов: Лексема6. Литерал
Literal
Лексема, которая непосредственно представляет некоторое значение
Определения термина из разных документов: Литерал47. Логический объект
Logical
Определения термина из разных документов: Логический объект19. Локальный объект
Local
Языковый объект, объявленный в программном блоке и недоступный вне его
Определения термина из разных документов: Локальный объект46. Метка (в языках программирования)
Label
Языковая конструкция, употребляемая для именования предложения в программе
Определения термина из разных документов: Метка16. Неявное объявление
Implicit declaration
Объявление объекта, принимаемое по умолчанию
Определения термина из разных документов: Неявное объявление18. Область действия объявления
Scope of a declaration
Часть текста программы, на который распространяется действие некоторого объявления объекта
Определения термина из разных документов: Область действия объявления14. Объявление объекта
Объявление
Declaration
Языковая конструкция для создания языкового объекта
Определения термина из разных документов: Объявление объекта58. Оператор ветвления
Branch construct
Языковая конструкция, определяющая возможность выбора между различными последовательностями выполнения в программе
Определения термина из разных документов: Оператор ветвления52. Оператор цикла
Loop Construct
Языковая конструкция, определяющая итерацию некоторой последовательности выполнения в программе
Определения термина из разных документов: Оператор цикла13. Описание среды
Environment description
Языковая конструкция, используемая для описания свойств объектов, которые не являются частью программы, но существенны для ее выполнения
Определения термина из разных документов: Описание среды55. Передача параметров
Parameter association
Механизм установления соответствия между формальными и фактическими параметрами
Определения термина из разных документов: Передача параметровСТРУКТУРА ДАННЫХ
25. Переменная (в языках программирования)
Variable
Языковый объект, который может принимать различные значения
Определения термина из разных документов: Переменная57. Побочный эффект
Side effect
Изменение значений параметров или глобальных переменных при выполнении процедуры-функции
Определения термина из разных документов: Побочный эффект49. Последовательность выполнения в программе
Execution sequence
Порядок выполнения предложений или частей предложений программы
Определения термина из разных документов: Последовательность выполнения в программеОпределения термина из разных документов: Предложение17. Предопределенный атрибут
Predefined
Built-in
Характеристика языкового объекта, введенная описанием языка программирования
Определения термина из разных документов: Предопределенный атрибут61. Преобразование типов
Conversion
Преобразование значений некоторого типа данных к значениям другого типа
Определения термина из разных документов: Преобразование типов36. Присваивание
Assignment
Механизм придания значения переменной в языке программирования
Определения термина из разных документов: ПрисваиваниеОпределения термина из разных документов: Программа9. Программный блок
Block
Синтаксически определенное составное предложение, образующее область действия объявленных в нем объектов
Определения термина из разных документов: Программный блокОпределения термина из разных документов: Программный модуль42. Процедура (в языках программирования)
Procedure
Параметризуемый именованный программный блок, конкретное выполнение которого определяется вызовом процедуры
Определения термина из разных документов: ПроцедураПроцедура асинхронная
44
Определения термина из разных документов: Процедура асинхронная43. Процедура-функция Функция
Function (procedure)
Процедура в языке программирования, при выполнении которой вырабатывается значение, связываемое с именем процедуры
Определения термина из разных документов: Процедура-функцияСлово ключевое (в языках программирования)
4
Определения термина из разных документов: Слово ключевое8. Составное предложение
Compound statement
Предложение, состоящее из последовательности предложений
Определения термина из разных документов: Составное предложение32. Спецификация формата данных
Formal
Языковая конструкция, определяющая представление данных
Определения термина из разных документов: Спецификация формата данных33. Спецификация шаблона данных
Picture
Языковая конструкция, описывающая представление данных посредством образца, имеющего вид символьного литерала
Определения термина из разных документов: Спецификация шаблона данных24. Ссылка (в языках программирования)
Reference
Объект при его использовании в качестве имени
Определения термина из разных документов: Ссылка60. Старшинство операций
(Operator) precedence
Отношение между операциями, определяющее умалчиваемый порядок выполнения операций в выражениях
Определения термина из разных документов: Старшинство операций22. Статическое свойство объекта
Static
Свойство объекта, определяемое до выполнения программы
Определения термина из разных документов: Статическое свойство объекта30. Тип данных
Тип
(Data) type
Определения термина из разных документов: Тип данных15. Умолчание
Default
Соглашение о характеристике языкового объекта или выполняемом действии при отсутствии их явного описания
Определения термина из разных документов: Умолчание51. Условный оператор
Conditional construct
Языковая конструкция, определяющая более одной последовательности выполнения в программе
Определения термина из разных документов: Условный оператор29. Фактический параметр
Actual parameter
(Actual) argument
Языковый объект, который появляется в вызове процедуры и связывается с соответствующим формальным параметром процедуры для использования при ее выполнении
Определения термина из разных документов: Фактический параметр48. Физический объект
Physical
Объект, рассматриваемый в аспекте взаимодействия логического объекта с техническими средствами
Определения термина из разных документов: Физический объект28. Формальный параметр
Параметр
(Formal) parameter
Dummy argument
Идентификатор, который объявляется совместно со входом в процедуру и служит для связи с соответствующим фактическим параметром
Определения термина из разных документов: Формальный параметрХАРАКТЕРИСТИКИ И СРЕДСТВА, ОТНОСЯЩИЕСЯ К ДАННЫМ
30. Тип данных
Тип
(Data) type
Множество значений вместе с множеством допустимых над ними операций
Определения термина из разных документов: ХАРАКТЕРИСТИКИ И СРЕДСТВА, ОТНОСЯЩИЕСЯ К ДАННЫМХАРАКТЕРИСТИКИ И СРЕДСТВА, ОТНОСЯЩИЕСЯ К ЭЛЕМЕНТАМ ОБРАБОТКИ
47. Логический объект
Logical
Объект, рассматриваемый в аспекте определения алгоритмом или программой безотносительно к реализации с помощью технических средств
Определения термина из разных документов: ХАРАКТЕРИСТИКИ И СРЕДСТВА, ОТНОСЯЩИЕСЯ К ЭЛЕМЕНТАМ ОБРАБОТКИОСНОВНЫЕ ПОНЯТИЯ
1 Язык программирования
Programming language
Язык, предназначенный для представления программ.
Примечание - К традиционным языкам программирования процедурного типа относят, как правило, языки для представления программ в виде последовательности предписания
Определения термина из разных документов: Язык программирования
Словарь-справочник терминов нормативно-технической документации. academic.ru. 2015.